package ar.com.ctrln.services.sistema.principal;

import java.util.Date;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import ar.com.ctrln.persistence.dao.sistema.principal.AlertaDao;
import ar.com.ctrln.persistence.model.sistema.dashboardPpal.Alerta;



@Service("gestorAlerta")
public class GestorAlerta {
	
	//private Alerta alerta;
	
	@Autowired
	private AlertaDao alertaDao;
	
	public Alerta nuevaAlerta(){
		return new Alerta();
	}
	
	public Alerta nuevoAlerta(String descripcion,long tipo, long id_referencia, Date fecha_inicioAlerta, Date fecha_finAlerta){
		return new Alerta(descripcion,tipo,id_referencia,fecha_inicioAlerta,fecha_finAlerta);
	}
	
	public void guardar(Alerta alerta){
		alertaDao.save(alerta);
	}
	
	
	public List<Alerta> listarAlerta() {
		final List<Alerta> list = alertaDao.alertaReves();		
		return list;
	}
	
		

}
